7.4 Scalability and Performance
As per Solana’s whitepaper, the Blockchain network is capable of
achieving a throughput up to 710K transactions per second with
modern hardware, if the transactions, on an average, are not more
than 176 bytes. So far, it’s tested up to 50,000 TPS and, with
adequate configuration, can scale even higher.
7.5 Development
Solana smart contracts are known as programs that can be written
either in the C, C++, or Rust programming language. Once written,
the program can be deployed on Blockchain.
For transactions and queries, we can interact with a Solana node
from a JavaScript client application, and use the solana-web3.js
library, that can connect through the RPC methods.
Solana can be tested on Devnet and Testnet before deployment to
Mainnet.
7.6 Wallet
Solana comes with many different types of wallet options as
hardware, web, or mobile. Trust is a Solana wallet that works on iOS
and Android. Exodus is another multicurrency wallet that not only
works on iOS and Android but also on Mac, Linux, and Windows.
Sollet is a wallet completely confined to the web. The options are
many more.
7.7 Live Projects
Some of the important projects on Solana are as follows:
Raydium: Automated market maker to enable lightning-fast
trades
Serum: Orderbook based exchange
Saber: Stablecoin exchange
Orca: Cryptocurrency exchange focussed on user-friendliness
Oxygen: DeFi brokerage protocol for trading assets